$(document).ready(function() {
	var  passport  = URL+'passport/';

	// var language = $('.language'); //语言
	// createSelect(language);

	// var currency = $('.currency'); //语言
	// createSelect(currency);

// 语言货币切换
	$('.language').mousemove(function(event) {
		$('.languagelist').show()
	});
	$('.language').mouseout(function(event) {
		$('.languagelist').hide()
	});
	$('.currency').mousemove(function(event) {
		$('.currencylist').show()
	});
	$('.currency').mouseout(function(event) {
		$('.currencylist').hide()
	});
	$('.languagelist li').eq(0).addClass('selected')
	$('.currencylist li').eq(0).addClass('selected')
	

	$(document).on('click','.currencylist li',function(event) {
		$('.currency_div').html($(this).html())
		$(this).addClass('selected').siblings().removeClass('selected');
		$('.currencylist').hide()
	});


	
	
	// 注册入口
	$('#Register').click(function(event) {
		$('.register ,.mask').css('display', 'block');
		$('.Prompt').html('');
		$('.Prompt').removeClass('addpromptbg')
	});
	$(".Register_v").Validform({
		btnSubmit: ".register_btn",
		ignoreHidden: true,
		tiptype: 3
	})
	$('.register_btn').click(function(event) {
		var register_name = $('.register_name').val();
		var register_password = $('.register_password').val();
		var register_password_again = $('.register_password_again').val();
		var register_email = $('.register_email').val();
		var agreement = function() {
			if ($('.register_checkbox').is(':checked')) {
				return 1;
			} else {
				return 0
			}
		}
		$.ajax({
			url: passport + 'ajax_register',
			type: 'POST',
			dataType: 'json',
			data: {
				name: register_name,
				password: register_password,
				passconf: register_password_again,
				email: register_email,
				agreement: agreement
			},
			success: function(data) {
				console.log(data.code)
				if (data.code != 200011) {
					$('.Prompt').html(data.message);
					$('.Prompt').addClass('addpromptbg')
					// 恢复到登陆状态
					$('.register ').hide()
					$('.login ').show()
					$('.Prompt ').empty()
					$('.Prompt ').removeClass('addpromptbg')
						// $('.register .mask_bg').css('display','block');
						// $('.register').addClass('tabcolor')
				} else {
					$('.Prompt').html('');
					$('.Prompt').removeClass('addpromptbg')
				}
			}
		})
	});




	// 登陆入口
	$('#Login').click(function(event) {
		$('.login ,.mask').css('display', 'block')
		$('.Prompt').html('');
		$('.Prompt').removeClass('addpromptbg')
	});
	if (getCookie("remember")) {
		$('.login_name').val(getCookie("remember"));
		$('.login_checkbox').attr("checked", 'checked')
	} else {
		$('.login_name').val('');
		$('.login_checkbox').attr("checked", false)
	}
	$(".form_v").Validform({
		btnSubmit: ".login_btn",
		ignoreHidden: true,
		tiptype: 3
	})
	$('.login_btn').click(function(event) {
		var login_name = $('.login_name').val();
		var login_password = $('.login_password').val();

		// 登录记住密码
		if ($('.login_checkbox').is(':checked')) {
			SetCookie("remember", login_name);
		} else {
			SetCookie("remember", '');
		}
		$.ajax({
			url: passport + 'ajax_login',
			type: 'POST',
			dataType: 'json',
			data: {
				name: login_name,
				password: login_password
			},
			success: function(data) {
				console.log(data)
				if (data.code != 200011) {
					// $('.error_con').html(data.message);
					// $('.error ,.login .mask_bg').css('display','block');
					// $('.login ,.mask_bg').addClass('tabcolor')
					$('.Prompt').html(data.message);
					$('.Prompt').addClass('addpromptbg')
				} else {
					$('.Prompt').html('');
					$('.Prompt').removeClass('addpromptbg')
					$('.mask ,.login').css('display', 'none');
					$('.user .tap_act').html(data.content.data.name);
					window.location.reload();
					// $('.user ul').show()
					// $('.user #Login ,.user #Register').hide();
				}
			}
		})
	});


	// error取消操作
	// $('.error_btn').click(function() {
	// 	$('.error ,.login .mask_bg   ,.register .mask_bg ,.password_email  .mask_bg ,.password_email .mask_bg').css('display','none');
	// 	// $('.register ,.login').removeClass('tabcolor')

	// });


	// 找回密码
	$(".password_email_v").Validform({
		ignoreHidden: true,
		tiptype: 3
	})
	$('.Forget').click(function() {
		$('.Forget_password_email').css('display', 'block');
		$('.login').hide()
	});
	$('.password_submit').click(function(e) {
		var findemail = $('.password_text_ok').val()
		$.ajax({
			url: passport + 'ajax_recovery_submit',
			type: 'POST',
			dataType: 'json',
			data: {
				email: findemail
			},
			success: function(data) {
				// if (data.code != 200001) {
				// 	$('.Prompt').html(data.message);
				// 	// $('.password_email .mask_bg').css('display', 'block');
				// 	// $('.error_btn').click(function(event) {
				// 	// 	$('.Forget_password_email').css('display', 'none')
				// 	// });
				// }
					$('.Prompt').html(data.message);
					$('.Prompt').addClass('addpromptbg')
			}
		})
		e.preventDefault();
		e.stopPropagation();
	});


	// 找回密码 邮箱修改
	$(".password_email_edit").Validform({
		btnSubmit: ".edit_password_submit",
		ignoreHidden: true,
		tiptype: 3
	})
	$('.edit_password_submit').click(function(e) {
		var tokens = $('.token').val();
		var password = $('.password_text').val();
		var passconf = $('.password_text_again').val();
		$.ajax({
			url: passport + 'ajax_recovery_reset',
			type: 'POST',
			dataType: 'json',
			data: {
				token: tokens,
				password: password,
				passconf: passconf
			},
			success: function(data) {
				console.log(data)
				if (data.code != 200011) {
					$('.error_con').html(data.message);
					$('.error ,.password_email .mask_bg').css('display', 'block');
					// $('.login ,.mask_bg').addClass('tabcolor')
				}
			}
		})
		e.preventDefault();
		e.stopPropagation();
	});



	// 退出登录
	$('#Logout').click(function(event) {
		$.ajax({
			url: passport + 'ajax_logout',
			success: function(data) {
				console.log(data)
				$('.tap_act').html('Log in/Register');
				window.location.reload();
			}
		})
	});


$('#site_merchant').click(function(event) {
	window.location.href= URL + "/business/home/index"
});


// 关闭所有
$('.mask').click(function(event) {
	$('.mask ,.password_email ,.login ,.register').hide()
});




// 切换语言


// var language_k = getCookie(language)
$('.languagelist li').click(function(event) {


	var apiUrl = 'http://'+ window.location.host +'/'
	var oldUrl =  window.location.href
	var newLang = $(this).attr('data-value')
	var lanlist = "(english|chinese|french|german|spanish|italian)\\b(.*?)"
	var newUrl = oldUrl.replace(new RegExp(apiUrl+lanlist), apiUrl+newLang+"$2")
	var newUrl = newUrl.replace(new RegExp(encodeURIComponent(apiUrl)+lanlist), encodeURIComponent(apiUrl)+newLang+"$2")

	// console.log(oldUrl +"\n"+newUrl);







	// var language_v = $(this).attr('data-value')
	SetCookie(language  ,newLang)

	window.location.href=newUrl
	// 
	// $(this).addClass('selected').siblings().removeClass('selected');
	// $('.language_div').html($(this).html())
	// $('.languagelist').hide()

});
	// 定义ajax接收参数


});
function get_path_params()
{
	var path = '';
	for(i=0; i<arguments.length; i++) {
		path += "/" + arguments[i];
	}
	return path;
}